/*
编写Computer类，包含CPU、内存、硬盘等属性，getDetails方法用于返回
Computer的详细信息
编写PC子类，继承Computer类，添加特有属性【品牌brand】
编写NotePad类，继承Computer类，添加特有属性【演示color】
编写Test类，在main方法中创建PC和NotePad对象，分别给对象中特有的属性
赋值，以及从Computer类继承的属性赋值，并使用方法并打印输出信息
 */
package com.Extends;

public class Computer {
    private String CPU;//这里只用两种一个AMD，一个intel
    private String Memory;//内存
    private String Hard_disk;//硬盘

    public Computer(String CPU, String Memory, String Hard_disk) {
        this.CPU = CPU;
        this.Memory = Memory;
        this.Hard_disk = Hard_disk;
    }
    public void setHard_disk(String hard_disk) {
        Hard_disk = hard_disk;
    }
    public String getHard_disk() {
        return Hard_disk;
    }
    public void setCPU(String CPU) {
        this.CPU = CPU;
    }
    public String getCPU() {
        return CPU;
    }
    public void setMemory(String Memory) {
        this.Memory = Memory;
    }
    public String getMemory() {
        return Memory;
    }
    //返回详细信息
    public String getDetials() {
        return "CPU: " + CPU + ", Memory: " + Memory + ", Hard_disk: " + Hard_disk;
    }
}
